package cn.iocoder.yudao.module.indicator.dao.element;

import com.baomidou.mybatisplus.annotation.InterceptorIgnore;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Mapper
@Repository
public interface DateListDao {


    @InterceptorIgnore(tenantLine = "on")
    List<String> getMonthByYear(String year);
    @InterceptorIgnore(tenantLine = "on")
    List<String> getMonthSection(@Param("startTime") String startTime, @Param("endTime") String endTime);

    @InterceptorIgnore(tenantLine = "on")
    List<String> getYearSection(@Param("startTime") String startTime, @Param("endTime") String endTime);

    @InterceptorIgnore(tenantLine = "on")
    List<String> getMonthBefore(String periodTime);


    @InterceptorIgnore(tenantLine = "on")
    List<String> getDayByMonth(String periodTime);
}
